package ipt.br.arbio.domain;

import java.util.HashSet;
import java.util.Set;



public class Inspecao{
	
	private Integer id;
	
	private AcaoAntropica acaoAntropica;
	private AnaliseRisco analiseRisco;
	private AnaliseInterna analiseInterna;
	private Arvore arvore;
	private AvaliacaoCopa avaliacaoCopa;
	private AvaliacaoFuste avaliacaoFuste;
	private AvaliacaoRadicular avaliacaoRadicular;
	
	private CondicaoEntorno condicaoEntorno;
	private EstadoFitossanitario estadoFitossanitario;
	
	private Set<Recomendacao> recomendacoes = new HashSet<Recomendacao>();
	private Set<Arquivo> fotos = new HashSet<Arquivo>();
	
	
	public Integer getId() {
		return id;
	}
	
	public void setId(Integer id) {
		this.id = id;
	}
	
	public AcaoAntropica getAcaoAntropica() {
		return acaoAntropica;
	}

	public void setAcaoAntropica(AcaoAntropica acaoAntropica) {
		this.acaoAntropica = acaoAntropica;
	}

	public AnaliseRisco getAnaliseRisco() {
		return analiseRisco;
	}

	public void setAnaliseRisco(AnaliseRisco analiseRisco) {
		this.analiseRisco = analiseRisco;
	}

	public AnaliseInterna getAnaliseInterna() {
		return analiseInterna;
	}

	public void setAnaliseInterna(AnaliseInterna analiseInterna) {
		this.analiseInterna = analiseInterna;
	}

	public Arvore getArvore() {
		return arvore;
	}
	
	public void setArvore(Arvore arvore) {
		this.arvore = arvore;
	}

	public AvaliacaoCopa getAvaliacaoCopa() {
		return avaliacaoCopa;
	}

	public void setAvaliacaoCopa(AvaliacaoCopa avaliacaoCopa) {
		this.avaliacaoCopa = avaliacaoCopa;
	}

	public AvaliacaoFuste getAvaliacaoFuste() {
		return avaliacaoFuste;
	}

	public void setAvaliacaoFuste(AvaliacaoFuste avaliacaoFuste) {
		this.avaliacaoFuste = avaliacaoFuste;
	}

	public AvaliacaoRadicular getAvaliacaoRadicular() {
		return avaliacaoRadicular;
	}

	public void setAvaliacaoRadicular(AvaliacaoRadicular avaliacaoRadicular) {
		this.avaliacaoRadicular = avaliacaoRadicular;
	}

	public CondicaoEntorno getCondicaoEntorno() {
		return condicaoEntorno;
	}

	public void setCondicaoEntorno(CondicaoEntorno condicaoEntorno) {
		this.condicaoEntorno = condicaoEntorno;
	}

	public EstadoFitossanitario getEstadoFitossanitario() {
		return estadoFitossanitario;
	}

	public void setEstadoFitossanitario(EstadoFitossanitario estadoFitossanitario) {
		this.estadoFitossanitario = estadoFitossanitario;
	}

	public Set<Recomendacao> getRecomendacoes() {
		return recomendacoes;
	}

	public void setRecomendacoes(Set<Recomendacao> recomendacoes) {
		this.recomendacoes = recomendacoes;
	}

	public Set<Arquivo> getFotos() {
		return fotos;
	}

	public void setFotos(Set<Arquivo> fotos) {
		this.fotos = fotos;
	}
	
	
}
